Package-level declarations

Types

Link copied to clipboard
class ExtractorTransformerTargetResolver(artifactPath: Path, intellijPlatformDependency: FileCollection, jetbrainsRuntimeDependency: FileCollection, intellijPlatformPlugins: FileCollection) : Resolver<String>

Resolves the target directory name for the ExtractorTransformer dependency transformer. Based on the artifactPath, it decides about the type of the handled dependency and produces the output directory name. For unknown dependencies, throws an exception.

Link copied to clipboard
interface Resolver<T>

Interface for resolving an instance of T object.